diesel particulate filter system - Turco Inglés Diccionario